import re


def a(b):
    if not b or len(b.split()) == 1:
        print("Мало данных для анализа")
        return

    c = b.split()

    d = len(c)

    f = len([word for word in c if re.match("[А-Я]", word)])

    g = len([word for word in c if re.search("[a-zA-Z]", word)])

    h = len([word for word in c if len(word) <= 3])

    j = len([word for word in c if "-" in word])

    i = max(c, key=len)
    k = len(d)

    print(f"Кол-во слов: {b}")
    print(f"Кол-во слов с заглавной кириллической буквы: {f}")
    print(f"Кол-во слов содержащих латинский символ: {g}")
    print(f"Кол-во слов не превышающих 3 символа: {h}")
    print(f"Кол-во слов в составе которых имеется дефис: {j}")
    print(f"Самое длинное слово: {i}")
    print(f"Длина слова: {k}")


b = input("Введите слова через пробел: ")
a(b)

